splash of sea water - Francés Inglés Diccionario